newly-discovered evidence - Turkish English Dictionary